Gridless Wire Routing using Cost Functions and Multiple Processors
نویسنده
چکیده
The task of routing an electrical circuit can consume large amounts of time and memory. Attempts to speed this task have used fixed grids to limit the routing choices, global preprocessing to decompose the task into smaller subtasks, and multiple processors to do all of this in parallel. This paper describes a router that does not use a fixed grid, but instead allows the routes to run arbitrarily, limited only by blockages and design rules. Multiple parallel processors are used to speed up the routing of a single path as well as to find multiple routes at once. Finally, no global routing step is done because the parallel decomposer does much of this job when it assigns different routes to different processors. The router is implemented in the ElectricTM VLSI Design System [Rubin1983] and has demonstrated a speedup of over 4X on an 8-processor machine.
منابع مشابه
DUNE-a multilayer gridless routing system
Advances of very large scale integration technologies present two challenges for routing problems: 1) the higher integration of transistors due to shrinking of featuring size and 2) the requirement for off-grid routing due to the variable-width variable-spacing design rules imposed by optimization techniques. In this paper, we present a multilayer gridless detailed routing system for deep submi...
متن کاملMinimizing Critical Area on Gridless Wire Ordering, Sizing and Spacing
Design for yield (DFY) problems have received increasing attention. Of particular concern in DFY problems is how to formulate and reduce a critical area for random defects. Arranging interconnects is recognized as an effective means of improving the sensitivity towards random defects. Previous works have demonstrated that random defects significantly influence interconnections and the effective...
متن کاملA multiple layer contour-based gridless channel router
With the continuing advances of VLSI-technology, multiple layer channel routing has become increasingly important. A new n-layer gridless channel router is presented. Instead of the commonly employed grid it uses a set of contours as routing framework. The contours together with a set of reserved areas prevent short circuits and ensure routability of all nets. A compact routing can he expected ...
متن کاملParallel global routing for standard cells
Combined placement and routing has the potential to achieve better quality automatic layout because the placement optimization can use the actual wire paths to make better decisions. This approach has been considered infeasible because of the computational requirements of the routing task. In this paper, we investigate the potential speedup of a standard cell global router using a general-purpo...
متن کاملSolving a Bi-Objective Multi-Product Vehicle Routing Problem with Heterogeneous Fleets under an Uncertainty Condition
This paper presents a novel bi-objective multi-product capacitated vehicle routing problem with uncertainty in demand of retailers and volume of products (UCVRP) and heterogeneous vehicle fleets. The first of two conflict fuzzy objective functions is to minimize the cost of the used vehicles, fuel consumption for full loaded vehicles and shortage of products. The second ...
متن کامل